div.row {
	clear:both;
	width:100%;
}
div.spacer {
	clear:both;
}
div.row span.singleElementRow {
	float: left;
	padding:0px;
	border:0px;
	margin:0px;
	text-align: center;
	font-weight:bold;
	width:99%;
	
		
}
div.row span.label, div.buttons span.label {
	float: left;
	padding:0px;
	border:0px;
	margin:0px;
	text-align: right;
	font-weight:bold;
	padding-top:5px;
	width:50%;
	
}

div.dialog-buttons {
	clear:both;
	text-align:center;
	width:100%;
}

div.row span.value,div.buttons span.value {
	float: right;
	padding:0px;
	border:0px;
	margin:0px;
	width:50%;
	text-align: left;
	margin-left:4px;
	padding-top:5px;
	margin-right:-5px;
	
}
div.row span.value span {
	float: right;
	width:49%;
	text-align: left;
	margin-left:4px;
}

div.buttons span.label {
	padding-top:12px;
}

div.buttons span.value {
	padding-top:6px;
}

div.dialog-validation {
	border: 1px solid #ccc; 
	padding: 4px; background: #FF9999;
	color:black;
}